cotton buds (brit) - Espagnol Anglais Dictionnaire